package Romanos;

import static org.junit.Assert.*;

import org.junit.Test;

public class ConversosRomanosTest {

	@Test
	public void ConverterNumeroSimplesTipoI() {
		
		ConversorRomanos conversor = new ConversorRomanos();
		
		int numero = conversor.convert("I");
		
		assertEquals(1, numero);
		
	}
	
	@Test
	public void ConverterNumeroSimplesTipoV() {
		
		ConversorRomanos conversor = new ConversorRomanos();
		
		int numero = conversor.convert("V");
		
		assertEquals(5, numero);
		
	}
	
	@Test
	public void ConverterNumeroComoXXouCC() {
		
		ConversorRomanos conversor = new ConversorRomanos();
		
		int numero = conversor.convert("CC");
		
		assertEquals(200, numero);
		
	}
	
	@Test
	public void ConverterMenoresADireita_comoXV(){
		
		ConversorRomanos conversor = new ConversorRomanos();
		
		int numero = conversor.convert("XV");
		
		assertEquals(15, numero);
		
	}
	
	@Test
	public void ConverterMenosAEsquerda_comoIX() {
		
		ConversorRomanos conversor = new ConversorRomanos();
		
		int numero = conversor.convert("IX");
		
		assertEquals(9, numero);
		
	}
	
	

}
